<%--
  Created by IntelliJ IDEA.
  User: Distance
  Date: 2021/10/18
  Time: 22:42
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<body>

<%--*   1.param                       Map<String,String>  可以获取请求参数的值--%>
<%--*   2.pramValues                  Map<String,String[]>可以获取请求参数的值,获取多个值的时候使用--%>
<%--*   3.header                      Map<String,String>  可以获得请求头的信息--%>
<%--*   4.headerValuers               Map<String,String>  可以获得请求头的信息,获取多个值的时候使用--%>
<%--*   5.cookie                      Map<String,cookie>  获取当前请求的cookie信息--%>
<%--*   6.initParam                   Map<String,String>  可以获取在web.xml中配置的<context-param>上下文参数--%>
<%-- 若你要特定的属性值 param.参数名  比如要username就可以param.username --%>

输出请求参数username的值:${param.username}<br>
输出请求参数password的值:${param.password}<br>
当你有多个值 比如selected下拉框  多选框时可以用下面这个
输出请求参数username数组中的值:${paramValues.username[0]}<br>
${paramValues.password[0]}<br>
<%--*   header                      Map<String,String>  可以获得请求头的信息<br>--%>
<%--*   headerValuers               Map<String,String>  可以获得请求头的信息,获取多个值的时候使用<br>--%>
输出请求头【User-Agent】的值:${header["User-Agent"]}<br>
${header.connection}<br>
此时得到这个值的地址${headerValues["User-Agent"]}<br>
${headerValues["User-Agent"][0]}<br>
获取Cookie的名称Cookie:${cookie.JSESSIONID.name}<br>
获取Cookie的值: cookie:${cookie.JSESSIONID.value}<br>
${initParam}<br>
${initParam.user1}<br>
${initParam.user2}<br>
</body>
</html>
